footer{
    color: #9d9d9d;
    width: 100%;
    background-color:#fbfbfb;
    height: 270.8px;
    border-top: 1px solid #e3e9ed;
    margin-top: 48px;
    min-width: 1000px;
    position: relative;
    font-size: 14px;
}
a:hover{
    color: #5d5d5d;
}
.container{
    width: 1040px;
    height: 228.2px;
    padding: 20px;
    margin: 0 auto;
}
.container .logo{
    width: 80px;
    height: 26px;
    padding-bottom: 2px;
    margin: 3px 0;
}
.container img{
    width: 80px;
    height: 26px;
}
.container .name{
    font: size 14px;
    font-weight: 400;
    color: #7a7a7a;
    margin: 8px 0 16px 0;
}
.container .container-bottom{
    height: 140px;
}
.container .container-bottom .left,.right{
    height: 112px;
}
.container .container-bottom .left .left-item .column{
    width: 144.688px;
    height: 112px;
    display: inline-block;
}
.container .container-bottom .left .left-item .column a{
    width: 144.688px;
    height: 28px;
    display: block;
    line-height: 2;
}
.container .container-bottom .right .left-side,.right-side{
    display: inline-block;
}
.container .container-bottom .right .left-side a{ 
    width: 270px;
    height: 28px;
    display: block;
    cursor: pointer;
}
.container .container-bottom .right .left-side .conn-item img{
    height: 25px;
    width: 25px;
    display: inline-block;
    margin-right: 5px;
}
.container .container-bottom .right .left-side .conn-item{
    display: inline-block;
    vertical-align: middle;
}
.container .container-bottom .right .right-side{
    margin-left: 50px;
}
.container .container-bottom .right .right-side .qrcode img{
    height: 80px;
    width: 80px;
    display: block;
}
.container .container-bottom .right .right-side .description{
    width: 80px;
    text-align: center;
    line-height: 1.5;
}
.footer-bottom{
    width: 100%;
    background: #222222;
    line-height: 42px;
    position: absolute;
    bottom: 14px;
}
.footer-bottom .footer-bottom-item{
    width: 1028px;
    height: 41.6px;
    margin: 0 auto;
    line-height: 40px;
    position: relative;
    padding: 0 5px;
}
.footer-bottom .footer-bottom-item .left-side{
    width: 537.25px;   
    height: 42px;
    position: absolute;
    left: 0px;
}
.footer-bottom .footer-bottom-item .left-side-item{
    position: absolute;
    left: 0px;
}
.footer-bottom .footer-bottom-item .left-side-item a{
    height: 40px;
    display: block;
}
.footer-bottom .footer-bottom-item .right-side{
    width: 690.75px;  
    height: 42px;
    position: absolute;
    right: 0px;
}
.footer-bottom .footer-bottom-item .right-side-item{
    position: absolute;
    right: 0px;
    line-height: 40px;
}
.footer-bottom .footer-bottom-item .right-side-item img{
    height: 25px;
    width: 25px;
    display: block;
    padding-top: 8px;
    position: absolute;
    right: 135px;
}